Tech Lead Interview Questions